From: route@monster.com
Sent: Wednesday, October 21, 2015 10:12 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: IBM IID Architect
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Devendra Bisht singh.devendr@yahoo.com Phone no: +91 9810703489 Linked-in profile PROFESSIONAL SUMMARY: 9.5 years of extensive IT experience in all
the phases of software lifecycle across some of the biggest projects in
Banking & Financial, Telecom, VAS and media domain. I am currently working as an Solution Architect
with Royal Bank of Scotland Group; my role involves working with the
technology strategy and business stakeholders to define technology blueprints
& roadmaps for platforms and to provide technology solutions for complex
business problems. I also provide technical oversight to large in-house and
vendor managed programs to ensure that the solution aligns with the target IT
architecture of the bank. I am also involved in various new technology
adoption programs, product evaluations, and definition/upkeep of standards
and guidelines for the Bank. Prior to this I worked as a team lead with IBM
(GBS), wherein I delivered one of the largest Service delivery platform (SDP)
implementations for a telecom giant. I have also worked in Value added
services (VAS) domain with Times Internet Limited. Core expertise is in the area of JAVA, JEE,
Portals, Single Page Application, Content Management (Web & Mobile),
Business Process Management (BPM), Mobile Smart Phone Apps (Android &
iOS), Big Data, Middleware, security and performance tuning. Experience: Solution Architect Royal Bank of Scotland Group August 2009 – Present • End to End technology lead for a new business critical
transformation program tasked to deliver the GBP 60+ million Multi Channel
Sales engine for Online, Branch and Telephony channels. I lead the program
from build and design perspective and report to the lead architect of the
Retail domain. • Worked as a specialist in Design Capability and adoption team with
other Architects/leads to provide broad direction to a portfolio of large
programs. • Interface with Technology Strategy and Business Change teams to
create platform roadmaps and design strategy. • Working closely as a specialist with Strategy and Architecture teams
to define the overall bank strategy for Mobile, Big Data, Portal, BPM and
Business rules implementation. • Architecture and Design reviews and sign-offs and general technology
oversight to all delivery projects in Retail Business unit in India. • I engage right till the end of warranty period and successfully
transferred the system ownership to Application Management team taking care
of all the performance and scaling related issues. Team Lead IBM (GBS) March 2007 – August 2009 • Technology lead for Service Delivery Platform (SDP), a USD 100
million program which helped the client to enhance the spectrum of content,
application and services and its access possible through multiple channels
including SMS, MMS, WAP, Web and broadband. • Lead role in translating client’s business needs into technical
requirements through workshops and PoC’s. • I lead various teams spanning across multiple technologies, mobile
content management, mobile and web portal, BPM and services stack to deliver
the content gateway, application gateway, charging gateway and IVR
integration. • I was a core member of SDP Centre of excellence (COE), which worked
with other IBM teams during define phase in delivering SDP platform for other
Telco’s (Maxis, Idea etc.). • I did Solution design and build for complex functional modules,
especially the ones which integrated with 3rd party systems like Google, Ad Engine and
Subscription engine. Senior Software Developer Times Internet Limited August 2005 – March 2007 • Designed and developed the VAS services for Times Internet Limited
mobile business known as 8888. • Implemented new services using technologies of the Internet and GSM
network like SMS, WAP, GPRS and STK etc. • I worked on technical integration with telecom operators &
business partners. Awards and Recognitions: ·
Awarded Golden Phoenix award
for outstanding contribution to design and development of Multi Channel sales
project, RBS Group. ·
Awarded Silver Excellence award
within RBS Group for successfully completing the BPM proof of concept. ·
Awarded with Excellence (IBM
BRAVO AWARD) for exceptional performance and commitment to project. ·
Awarded with IBM India – Special Premium
Skills Bonus award in recognition to premium skills and contribution to
my organization. TRAINING: ·
TOGAF (The
Open Group Architecture Framework) certified Enterprise Architect. ·
Corporate training &
certification in Big Data technologies: HDFS, HadoopV2.0, Flume, Sqoop,
Map-Reduce, Impala, PIG, Hive, Hbase, Zookeeper, Oozie, Spark. ·
Corporate training &
certification in Business Analytics with using R. ·
Corporate training &
certification in Cassandra & MongoDB. ·
Corporate training in IBM IFW
(Information Framework) for Service & Process Modeling. ·
Corporate training in IBM
WebSphere Message Broker v8. ·
Corporate training in IBM Business
Process Manager Advanced v8. ·
Corporate training in IBM iLog
jRules Business Rules Management System v7. ·
Corporate training in IBM
WebSphere Portal v6.1 and Lotus Web Content Management. TECHNICAL SKILLS: Technologies & Frameworks: Java, Scala, Objective C, JEE, Web Services (Axis, JAX-RPC, JAX-WS),
ANT, Maven, JSF, Spring, Vaadin, Hibernate, jQuery, AngularJS, NodeJS,
BackboneJS, RequireJS, D3, JSON, iOS Apps, Android Apps, Hadoop (Impala,
Hive, Pig, Spark), REST (Jax-RS; Jersey), R Studio. Products: IBM WebSphere Portal Server v8, Liferay Portal, IBM Lotus Web Content
Management v8, IBM BPM Advanced v8.5 , IBM Datapower (XS40 & XI50), IBM
WODM v8.5 (iLog), Unity 3D. Operating Systems: Windows, Linux (Redhat, Ubuntu, Debian), AIX, zOS, iOS. Databases: Oracle 11g, DB2 v9.7, MySQLv5.6, LDAP server, MongoDB, Cassandra,
HBase. Development & Testing Tools: Eclipse (Kepler), RSA 8.5 , IID8, Adobe Photoshop CS6, Jmeter, SoapUI,
VM Ware Workstation, Oracle Virtual Box, IBM Rational Performance Tester,
GC/Thread/Heap Analyzers, tcpmon, nmon, Clear Case, JIRA, TOAD, Wireshark,
jProbe, jProfiler, Wily Introscope, m1, Git, Puppet, Jenkins, R Studio. Cloud Services: Amazon EC2, Redhat Openshift, Google Compute Engine, Rackspace. Projects: Solution Architect
Jan’14- Till Date Project: Global Tax Compliance Programme Company: Royal Bank of Scotland
Group Description: The Global tax compliance program implements the
OECD Common Reporting Standard and is a significant step in government's
efforts to improve cross border tax compliance. CRS is modelled on FATCA
(Foreign Account Tax Compliance Act), however the data required is different
and the volume of reporting required is significantly higher as it will with
financial transactions from 47 participating countries. This new standard on
automatic exchange of information is a game changer and will ramp up
international tax co-operation, putting governments back on a more even
footing as they seek to protect the integrity of their tax systems and fight
tax evasion. Responsibilities: ·
Engage in business and
non-functional workshops and liaison with stakeholders to model the "as
is" and "to be" models, requirements and architecture. ·
Provide technical leadership to a
build team of ~25 and design team of ~10 people, including both internal and
vendor resources, distributed across geographies. ·
Delivered the reference
architecture, target operating model and security design. ·
Designed the Big data eco-system
which supported 5TB of data ingested from the golden source systems. ·
Designed and built the front-end
as a Single page application using RequireJS, AngularJS, BackboneJS, D3
running on NodeJS (dev) and Nginx webservers saving hardware worth millions
of pounds. ·
Developed many custom UX
components for Graph, Chart, Grid, Look-ahead, menu etc. ·
Integration of BPM with other
products: Single page application, WCM and WODM. ·
Creation of ad-hoc reports using
performance data warehouse and simulation profiles. Environment and Tools: Hadoop CDH
v5.1.x (Impala, Hive, Oozie, Sqoop, Hue), IBM BPM Advanced v8, Wink, jQuery,
AngularJS, NodeJS, BackboneJS, RequireJS, D3, Dojo, Java/J2EE, Git, Teamcity. Tech Lead
Dec’12- Dec'13 Project: Account Opening Improvement
Programme Company: Royal Bank of Scotland
Group Description: The Account Opening Improvement Programme (AOIP)
aims to deliver an end to end automated account opening solution for
Corporate banking clients, including Data Capture, electronic AML checks,
Customer Identifiers, Credit Decisioning and Account Fulfillment. The
platform provides a common channel for all corporate banking products like
MTAs, Loans, Savings and Cards. It is a green field and one of the key
transformation projects for RBS Group and I have been involved in it since
inception. Responsibilities: ·
Engage in business and
non-functional workshops and liaison with all stakeholders. ·
Provide technical leadership to a
build team of ~40 and design team of ~15 people, including both internal and
vendor resources. ·
Liaison with business team and
help them define and document HLR and LLR. ·
Own the reference architecture,
BPM and security design. ·
Involved in Analysis and Design of
the overall architecture for the B&C iOS app. ·
Carry out the IBM BPM Advanced v8
Proof of concept and produce the operating model for the product’s adoption
in the group. ·
Deliver and build the end-to-end
security model which spans across multiple layers and systems both internal
& external to the bank. ·
Modeled the process apps starting
from blueworks live and then to process designer. ·
Modeled the Services using the IBM
IFW framework (BOM & IDM). ·
Developed coaches, coach view
templates (using dojo & Angular) and toolkits having rich features like
drag and drop, type-ahead, validation framework, Ajax service calls etc. ·
Implemented the Advanced
Integration services both as process’s and mediation flows. ·
Integration of BPM with other
products: Portal, WCM and WODM. ·
Creation of ad-hoc reports using
performance data warehouse and simulation profiles. Environment and Tools: AIX6.1, zOS,
IBM BPM Advanced v8, Objective C, XCode, Core Data, IBM WODM v8, IBM
Mainframe (zOS), IFW (m1), Wink, jQuery, AngularJS, Dojo, Java/J2EE,
Datapower, Wily Introscope, H.P Loadrunner, Rational ClearCase, Test
Director. Tech Lead
Apr’12- Nov’12 Project: Electronic Customer Review
Programme Company: Royal Bank of Scotland
Group Description: The Electronic Customer Review Programme (ECR
a.k.a Money Manager) aims to deliver an Intranet based application which
seeks to optimize the advisor and customer engagement by focusing on the
conversation rather than a process. It’s a pre-sales engine which will allow
the customer to keep a track of most of their spending from various sources
like credit cards, mortgages, saving accounts, overdrafts, loans, insurance,
needs & goals, commitments etc. wherein most of the details are already
pre-populated. The application leverages the captured data to offer online
accounts to customers based on their goals and situation, also the data is
fed to backend MI and marketing systems. Responsibilities: ·
ECR is an Agile project and I as a
Scrum lead was responsible for all the tracks of the project. ·
Provide technical leadership to a
build team of ~20 people, including both internal and vendor resources. ·
Liaison with business team and
help them define and document HLR and LLR during the Sprint planning meetings. ·
Deliver and build the end-to-end
solution across all the layers which included a very complex dynamic UI with
bar charts, pie graphs, type-ahead & many Web2.0 features using JSF v1.2
portlets and mediation services in WESB server. Environment and Tools: AIX6.1, zOS,
Java/J2EE, JSFv1.2, Springv3.0.4 (Core, AOP, TxN), Hibernate, WebSphere
Portal Server v8, Lotus Web Content Management, IBM Integration Designer v8,
WebSphere ESB Server v7, RSA Access Manager, IBM Mainframe (zOS), Wily
Introscope, H.P Loadrunner, Rational ClearCase, Test Director, SQLJ, SVN. Tech Lead
Jan’11- Mar’12 Project: Multi Channel Sales Company: Royal Bank of Scotland
Group Description: The Multi Channel sale (MCS) is an account
opening platform for retail customers. MCS enables the customer to complete
the account opening process and make it operational in 5 minutes; this
facility is available through multiple channels (Web, Mobile, branch etc).
MCS is a resilient channel and allows any product to be offered within
minimal time; currently it serves products like MTA, Current account, saving
account, ISA, Loan accounts etc.It is a green field and one of the most
important project for RBS Group and I have been involved in it since
inception. Responsibilities: ·
Engage in business and
non-functional workshops and liaison with all stakeholders. ·
Provide technical leadership to a
build team of ~100 and design team of ~25 people. ·
Liaison with business team and
help them define and document HLR and LLR. ·
Own the reference architecture,
portal, content management and security design. ·
Carry out Proof of Concepts
(Process configurability, Multivariate testing, BPMv7.5, Mobile portal
accelerator etc.) for trivial problems and incorporate the lessons in
solution design. ·
Provide technical leadership to
team on all the issues. ·
Deliver and build the end-to-end
security model which spans across multiple layers and systems both internal
& external to the bank. ·
Design and build both short and
long running processes, mediations which integrate with CICS, MQ, WESB and
other legacy systems over different bindings. ·
Developed the IDV (log-in and
log-out components) JSF portlets, security components like VMM, CURI, and TAI
etc. for the project, these pages use customer’s online banking, debit card,
telephony credentials to authenticate him and later on cleared penetration
testing with 1 security rating. ·
Designed and developed the
WebServices MLS and TLS security with client authentication, which secure the
various layers. ·
Developed the branch locater and
fund transfer services using datapower (XS40 and XI50), these services
interact with external service providers outside the bank. ·
Drove the
Non-functional/performance testing of project running system analysis
(crashes, slow responses, heap dumps, thread dumps, core dumps, ffdc, nmon
etc.) and tuning the same for best results. ·
Developed the build and deploy
scripts for the project and assisted Infra and operation team on environment
readiness. ·
Contributed to hardware and
Infrastructure sizing with respect to the volumetric. ·
Being a part of architect
community and a SME in Portal and BPM products I reviewed many projects
within RBSG and provided valuable input in their problem areas and improvement. Environment and Tools: AIX6.1, zOS,
Java/J2EE, JSFv1.2, Springv3.0.4 (Core, AOP, TxN), Hibernate, WebSphere
Portal Server 6.1.5, Lotus Web Content Management, WebSphere Process server
7.0.0.4, WebSphere ESB Server 7.0.0.4, Rational Software Architect 7.5, RSA
Access Manager, WebSphere Integration developer 7.0, IBM iLog jRules BRMS v7,
IBM Mainframe (zOS), Datapower, Wily Introscope, H.P Loadrunner, Rational
ClearCase, iLog, Test Director, SQLJ, SVN. Track lead for Content Management Stream
Aug’09- Oct’10 Project: eChannels - UK and RoI Portal Company: Royal Bank of Scotland Description: The eChannels - UK and RoI Portal project aims to consolidate of RBSs
various services under a unified delivery mechanism. The solution intends to
create a SOA like ecosystem which clients can using a JSR286 Portals based
UI. It is a green field project and I have been involved in it since
inception. Responsibilities: ·
Engage business analysts and
review business cases and provide high level effort and risk estimates. ·
Participate in design of system
architecture. ·
Design and building components for
supporting the existing and new portal services. ·
Produce Solution designs from
business use cases. ·
Liaison with business team and
help them define and document HLR and LLR. ·
Carry out Proof of Concepts for
Lotus Web Content Management and run demo with business sponsors and analysts
these included the WCM operating model, personalization rules, web-analytics
and recommendation engine etc. ·
Participate in setting up of
design and development best practices for Portal and WCM operating model as a
part of adoption exercise in RBSG (WebSphere portal was used for the first
time). ·
Engage vendor teams during build
phase. Environment: AIX5.3, zOS, Java/J2EE, JSFv1.1, Springv2.5.6
(Core, AOP, TxN), Hibernate, WebSphere Portal Server 6.1.5, Lotus Web Content
Management, Lotus Forms 3.5, Rational Software Architect 7.5, RSA Access
Manager, Rational ClearCase, Test Director, SQLJ. WebSphere Process Server Team
Lead
Jan’09- Aug’09 Project: SDP (Service Delivery Platform) Client: Bharti Airtel Ltd. Description: Description IBM WebSphere Process Server (WPS) is a service-oriented
architecture (SOA) integration platform built on a uniform invocation
programming model and a uniform data representation model. WPS is the ideal
platform for business applications that require business integration using
different technologies. Responsibilities: ·
Documenting design decisions for
enhancement and new requirements and system impact. ·
High Level Design, Process Flow
Diagrams/Message Maps and business use cases and business use cases. ·
Development of Business Processes,
SCA modules, Mediation flows, Maintenance of Various flows. ·
Involved in Architectural design
discussions for IVRDB project which will expose Apertio NDS data as
webservice to Nortel IVR thus identifying a customer calling Airtel IVR @ 121
from any where in the country. ·
Developed IN-Pacs flow which will
update data in NDS and CMS from legacy systems like IN and Pacs. ·
Solutioning and development of
NDS-MCheck application integration which interacts with ADC update the data
in CMS and provides device model, APN, circle, Mode of payment, IMSI, and
IMEI to the content providers. Environment: AIX 5.3, WebSphere Integrated Developer 6.0.2,
WebSphere Process Server 6.0.2.35, WebSphere Application Server, LDAP,
Apretio NDS Directory Server and CVSNT. WebSphere Portal Module lead
Dec’07- Jan’09 Project: SDP (Service Delivery Platform) Client: Bharti Airtel Ltd. Description: The implementation of SDP will enable Bharti Airtel to have an
integrated environment that will incorporate all of Airtel’s content and
applications services under one platform. Post implementation of the Service
Delivery Platform Bharti Airtel will become the first service provider in
India to have a comprehensive service delivery platform. The SDP is a
recognized market leading global telecom framework, which is based on open
standards and with proven implementations at telecom companies around the
world. The SDP shall enhance the spectrum of content, application and services
and integrate them across all of Bharti’s service lines and present a
consistent presentation of services to the customers, who then shall be able
to access through multiple channels viz. SMS, MMS, WAP, Web, broad band. The
customers shall also be able to personalize this catalogue. The content
delivered to the customers shall also be more friendly and customized as per
the capability of their devices. The SDP is a comprehensive solution that
integrates several ISV packages through IBM’s middleware framework running
over several hardware server and storage platforms. Portal is the UI / front end for the Bharti Service Delivery Platform.
We implemented portal solution using IBM Websphere Everyplace Mobile Portal
5.0.1 for both wireless and wired portal. Responsibilities: ·
Managing Document stack - High
Level Design, Process Flow Diagrams/Message Maps and business use cases. ·
Quality Process/Reviews of
artifacts (use cases, design document) created by other team members. ·
Design decisions, SDP wide System
Analysis, effort estimation and resourcing. ·
Enhanced system TPS by
implementing cache solutions. The solution works at servlet filter and at
transfer object assembler that reduced unnecessary backend requests. ·
Improved portal render process by
implementing Asynchronous Beans
for managing long-running back-end calls in external Advertisements. ·
Implemented logging in the system
by writing Axis web service handlers and custom log4j appenders. ·
Incorporated tons of performance/profiling
changes in Service Integration layer (EJB, Axis, Castor) and Presentation
layer (Portlets). ·
Gave key contribution in Build and
Deployment Process and Site Transaction logging for BI and Operations (NDC
log4j, Ant and gawk scripts). ·
Assisted Client and Business group
during UAT. ·
System analysis (crashes, slow
response, heap dumps, thread dumps) during performance cycles and real-time
traffic. ·
Extensive weekly workshops to team
in order to establish ‘Best-Practices’. ·
Developed 4 key and major JSR 168
Struts XDIME portlets. ·
Fabricated Google Portlet so that
it adherers to Google Interface Guidelines and Business Contract with Bharti
Airtel. ·
Groomed new resources joining SDP
Portal Environment: IBM Web Sphere Portal Server 5.1.0.2, IBM
WebSphere Everyplace Mobile Portals 5.1.0.1 on AIX, IBM LDAP, Using RAD 6.0.1
on Windows-XP for development and used CVSNT. CMS Tem Member Project: SDP (Service Delivery Platform)
Apr’07 – Dec’07 Client: Bharti Airtel Ltd. CMS module is the core of Bharti Service Delivery Platform. It
integrates with all components of SDP (Message Broker, NDS, WPS, CRM,
Billing, Portal etc). Further, CMS consists of three products mPower for
Content Management, CoreMedia for DRM and Adamind for transcoding of contents. Responsibilities ·
Co-ordination with ISV on Bug and
technical issues ·
Product Presentations to Bharti
Customers for system features and usability ·
Resolving integration and
deployment issues with module teams and ISVs ·
Post Integration of services
getting the System Integration Testing done by guiding the team through
Business and Call flows. ·
Laid a defined plan for Data
Management and Flow of Existing Content of CPs, Repackaging of Content and
Submission of same to SDP and developed code used in repackaging of Content
as per SDP solution. ·
Debugging problems with ethereal,
tcpTrace, tcpDump, soap monitor, proxy servers, toad, ssh etc right from WAP
Gateway to servers ·
Prepared test clients (JWSDP and
Axis) and executed unit test cases for elements (Portal, Trancoder, Billing,
CMS etc). Later SIT team used these test clients. ·
Involved in Performance Testing of
the system using Rational Performance Tester (RPT), WebLOAD, NMON, SOAP UI,
JMeter etc. ·
Presented product features and
working to customers and clients. Environment: WAS6.0.1, mPower, DRM Transcoding, Linux and
Oracle 10g. Team Member Project: Times Internet Limited
Aug’05 – Apr’07 Client: In House Responsibilities ·
Dynamic content
transformation/transcoding based on user agent. ·
Development of Tambola application
on SMS. ·
WAP zones development for Airtel,
Hutch and Spice Punjab. ·
Development of Subscription based
services. ·
Migration of SMS services from
Indiatimes to Buongiorno Vitaminic SPA Italy (Be3a) platform. · Content Download Platform · Billing Platform which interfaces with various telecom
operators and charges customers who download the content. Environment: Apache Tomcat 5.1, Java, Servlets, JSP, Java
Beans, XML, WML, Putty, Toad, Linux and Oracle 8i. |
|
|
|||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||
|
|